Rescaling Algorithms for Linear Programming - Part I: Conic feasibility

نویسندگان

  • Daniel Dadush
  • László A. Végh
  • Giacomo Zambelli
چکیده

We propose simple polynomial-time algorithms for two linear conic feasibility problems. For a matrix A ∈ Rm×n, the kernel problem requires a positive vector in the kernel of A, and the image problem requires a positive vector in the image of A. Both algorithms iterate between simple first order steps and rescaling steps. These rescalings steps improve natural geometric potentials in the domain and image spaces, respectively. If Goffin’s condition measure ρ̂A is negative, then the kernel problem is feasible and the worst-case complexity of the kernel algorithm is O ( (m3n+mn2) log |ρ̂A|−1 ) ; if ρ̂A > 0, then the image problem is feasible and the image algorithm runs in time O ( m2n2 log ρ̂−1 A ) . We also address the degenerate case ρ̂A = 0: we extend our algorithms for finding maximum support nonnegative vectors in the kernel of A and in the image of A⊤. We obtain the same running time bounds, with ρ̂A replaced by appropriate condition numbers. In case the input matrix A has integer entries and total encoding length L, all algorithms are polynomial. Both full support and maximum support kernel algorithms run in time O ( (m3n+mn2)L ) , whereas both image algorithms run in timeO ( m2n2L ) . The standard linear programming feasibility problem can be easily reduced to either maximum support problems, yielding polynomial-time algorithms for Linear Programming.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An Analytic Center Cutting Plane Method in Conic Programming

Conic programming has been lately one of the most dynamic area of the optimization field. Although a lot of attention was focused on designing and analyzing interior-point algorithms for solving optimization problems, the class of analytic center cutting plane methods was less investigated. These methods are designed to solve feasibility problems by finding points which are interior to differen...

متن کامل

Feasibility study of presenting a dynamic stochastic model based on mixed integer second-order conic programming to solve optimal distribution network reconfiguration in the presence of resources and demand-side management

Nowadays, with the use of devices such as fossil distributed generation and renewable energy resources and energy storage systems that are operated at the level of distribution networks, the problem of optimal reconfiguration has faced major challenges, so any change in the power of this resources can have different results in reconfiguration. Similarly, load changes during the day can lead to ...

متن کامل

Conic mixed-integer rounding cuts

A conic integer program is an integer programming problem with conic constraints.Manyproblems infinance, engineering, statistical learning, andprobabilistic optimization aremodeled using conic constraints. Herewe studymixed-integer sets definedby second-order conic constraints.We introduce general-purpose cuts for conic mixed-integer programming based on polyhedral conic substructures of second...

متن کامل

Projective Pre-conditioners for Improving the Behavior of a Homogeneous Conic Linear System

In this paper we present a general theory for transforming a normalized homogeneous conic system F : Ax = 0, s̄T x = 1, x ∈ C to an equivalent system via projective transformation induced by the choice of a point v̂ in the set H ◦̄ s = {v : s̄−AT v ∈ C∗}. Such a projective transformation serves to pre-condition the conic system into a system that has both geometric and computational properties with...

متن کامل

Projection methods for conic feasibility problems: applications to polynomial sum-of-squares decompositions

This paper presents a projection-based approach for solving conic feasibility problems. To find a point in the intersection of a cone and an affine subspace, we simply project a point onto this intersection. This projection is computed by dual algorithms operating a sequence of projections onto the cone, and generalizing the alternating projection method. We release an easy-to-use Matlab packag...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • CoRR

دوره abs/1611.06427  شماره 

صفحات  -

تاریخ انتشار 2016